bet on horses at the race track - Turkish English Dictionary